﻿using AlumniProject.Framework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using CKEditor.NET;

namespace AlumniProject
{
    public partial class DangBai1 : System.Web.UI.Page
    {
        readonly BaiVietAccess access = new BaiVietAccess();
        static TinDangEntity tindang = new TinDangEntity();
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["name"] == null || Session["name"] == "")
            {
                Response.Redirect("index.aspx");
            }
            if (!IsPostBack)
            {
                ddrLinhVuc.DataSource = access.LoadLinhVuc();
                ddrLinhVuc.DataTextField = "TenLinhVuc";
                ddrLinhVuc.DataValueField = "MaLinhVuc";
                ddrLinhVuc.DataBind();
            }
            /*Page.ClientScript.GetPostBackEventReference(this,string.Empty);
            if (Request.Form["__EVENTTARGET"] == "BtnSubmit")
            {
                ViewState["tieude"] = hdfTieuDe.Value;
                ViewState["noidung"] = hdfckeditor.Value;
                LuuBaiViet();
            }*/
        }

        /*protected void LuuBaiViet(String tieude, String noidung )
        {
            var linhvuc = ddrLinhVuc.SelectedValue.Trim();
            var access = new BaiVietAccess();
            var tindang = new TinDangEntity();
            tindang.TieuDe = tieude;
            tindang.NoiDung = noidung;
            tindang.NgayDang = DateTime.Now;
            tindang.TenDangNhap = Session["user"].ToString();
            tindang.TrangThai = 0;
            tindang.LinhVuc = linhvuc;

            var res = access.LuuBaiViet(tindang);

            Response.Write(res ? "<script>alert('Đăng bìa thành công, chờ kiểm duyệt!');</script>" : "<script>alert('Đăng bài thất bại!');</script>");
        }*/

        protected void Button1_Click(object sender, EventArgs e)
        {
            var linhvuc = ddrLinhVuc.SelectedValue.Trim();
            var noidung = hdfckeditor.Value;
            //noidung = ckeditorbv.CKEditorInstanceEventHandler;
            var tieude = hdfTieuDe.Value;

            tindang.TieuDe = tieude;
            tindang.NoiDung = noidung;
            tindang.NgayDang = DateTime.Now;
            tindang.TenDangNhap = Session["name"].ToString();
            tindang.TrangThai = 0;
            tindang.LinhVuc = linhvuc;

            var res = access.LuuBaiViet(tindang);

            Response.Write(res ? "<script>alert('Đăng bài thành công, chờ kiểm duyệt!');</script>" : "<script>alert('Đăng bài thất bại!');</script>");
            BtnSubmit.Visible = false;
        }
    }
}